splint armor - Spanish English Dictionary